scrambled telephony - French English Dictionary